﻿using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class webadmin_pages_cungcaulaodong : System.Web.UI.Page
{
    public string messageError = "";
    string sql = "";
    Common comm = new Common();
    DataTable dtt;
    protected void Page_Load(object sender, EventArgs e)
    {
        if(!IsPostBack)
            LoadCombo();
    }
    private void LoadCombo()
    {
        dtt = comm.getDataTable("select banner_path from HeThong_config where id=4");
		if (!string.IsNullOrEmpty(dtt.Rows[0][0].ToString()))
		{
			txtTuNgay.Text = dtt.Rows[0][0].ToString().Split(';')[0];
			txtDenNgay.Text = dtt.Rows[0][0].ToString().Split(';')[1];
		}
        
        ListItem[] li=new ListItem[14];
        //Load 2 combo left,right;
        cboLeft.Items.Clear(); cboRight.Items.Clear(); cboSan.Items.Clear();
        li[0] = new ListItem("--Không chọn--", "");
        li[1] = new ListItem("Danh sách người tìm việc theo hồ sơ", "cungcau_ntv_hoso");
        li[2] = new ListItem("Danh sách người tìm việc theo chuyên môn", "cungcau_ntv_chuyennganh");
        li[3] = new ListItem("Danh sách người tìm việc theo trình độ", "cungcau_ntv_trinhdo");
        li[4] = new ListItem("Danh sách tuyển dụng theo doanh nghiệp", "cungcau_vtn_doanhnghiep");
        li[5] = new ListItem("Danh sách tuyển dụng theo vị trí tuyển dụng", "cungcau_vtn_vitrituyendung");
        li[6] = new ListItem("Danh sách tuyển dụng theo ngành", "cungcau_vtn_chuyennganh");
		li[7] = new ListItem("--Không chọn--", "");
        li[8] = new ListItem("Danh sách người tìm việc theo hồ sơ", "cungcau_ntv_hoso");
        li[9] = new ListItem("Danh sách người tìm việc theo chuyên môn", "cungcau_ntv_chuyennganh");
        li[10] = new ListItem("Danh sách người tìm việc theo trình độ", "cungcau_ntv_trinhdo");
        li[11] = new ListItem("Danh sách tuyển dụng theo doanh nghiệp", "cungcau_vtn_doanhnghiep");
        li[12] = new ListItem("Danh sách tuyển dụng theo vị trí tuyển dụng", "cungcau_vtn_vitrituyendung");
        li[13] = new ListItem("Danh sách tuyển dụng theo ngành", "cungcau_vtn_chuyennganh");
        for (int i = 0; i < 7; i++)
        {
            cboLeft.Items.Add(li[i]);
            cboRight.Items.Add(li[i+7]);
        }
        dtt = comm.getDataTable("select banner_path from HeThong_config where id=2 or id=3");
		cboLeft.Items.FindByValue(dtt.Rows[0][0].ToString()).Selected=true;
		cboRight.Items.FindByValue(dtt.Rows[1][0].ToString()).Selected=true;
        dtt = comm.getDataTable("select * from dbo.SanGiaoDich where kich_hoat=1");
        if (dtt.Rows.Count > 0)
        {
            li[0] = new ListItem("--Không chọn--", "");
            cboSan.Items.Add(li[0]);
            for (int i = 0; i < dtt.Rows.Count; i++)
            {
                li[0] = new ListItem(dtt.Rows[i]["ten_san"].ToString(), dtt.Rows[i]["ma_san"].ToString());
                cboSan.Items.Add(li[0]);
            }
        }
        dtt = comm.getDataTable("select banner_path from HeThong_config where id=5");
		try{
			cboSan.Items.FindByValue(dtt.Rows[0][0].ToString().Trim()).Selected=true;
		}catch{
		
		}
    }
    protected void btnOk_Click(object sender, EventArgs e)
    {
        //Luu dieu kien thoi gian
        if (!(txtDenNgay.Text == "" || txtTuNgay.Text == ""))
        {
            comm.execNoneQuery("Update HeThong_config set banner_path='" + txtTuNgay.Text + ";" + txtDenNgay.Text + "' where id=4");
        }
        else
        {
            comm.execNoneQuery("Update HeThong_config set banner_path='' where id=4");
        }
        //Luu theo dk san giao dich
        comm.execNoneQuery("Update HeThong_config set banner_path='"+cboSan.SelectedValue.ToString()+"' where id=5");
        //Luu block trai va phai
        comm.execNoneQuery("Update HeThong_config set banner_path='" + cboLeft.SelectedValue.ToString() + "' where id=2");
        comm.execNoneQuery("Update HeThong_config set banner_path='" + cboRight.SelectedValue.ToString() + "' where id=3");
    }
}
